package net.chathu.airgw.packets.gw.clientpackets 
{
	import net.chathu.airgw.Config;
	import net.chathu.airgw.packets.gw.serverpackets.EchoPacket;
	import net.chathu.airgw.util.ByteArrayUtil;
	/**
	 * ...
	 * @author ze
	 */
	public class CMDGWDenyRoomInvite extends IRCReceivablePacket 
	{
		
		public function CMDGWDenyRoomInvite() 
		{
			
		}
		
		override public function execute():void {
			
			//az utolso 0 jelenti a Deny-t
			sendToChat(ByteArrayUtil.convertParams(["m","messages","3",data[1],"0","0"]));
			sendToClient(new EchoPacket(Config.GW_ECHO_NICK, "Meghívás elutasítása..."));
		}
		
		public static function getShortUsageDescription():String {
			return "Konferencia szoba meghívás elutasítás";
		}
		
		public static function getUsageDescription():String {
			return "Példa:\n" +
				"/gwdenyroominvite gipsz_jakab_szobája\n\n" +
				"Eredmény:\n" + 
				"Sikeresen elutasítottad a meghívást a gipsz_jakab_szobája szobához.";
		}
	}

}